# -*- coding: utf-8 -*-
# 姓名:谚语
# 开发时间:2022/10/29 8:49
from flask import Blueprint
from flask_restful import Api
from comment.utils.output import output_json

# 初始化消息模块的蓝图
# 构造函数: Blueprint(名字, __name__, 前缀)
product_bp = Blueprint('product', __name__, url_prefix='/product')
product_api = Api(product_bp)

# 使用我们自定义的json格式，代替装饰器写法
# representation(响应的数据是什么类型)(传入函数名【切记不要调用flask框架自动调用】)
product_api.representation('application/json')(output_json)

# 加载当前模块的资源
# 加载当前蓝图中的所有资源
from financial.resources.product.product_resource import InvestProduct, ProductRate

# add_resource(加载的资源, 请求路径， 给资源命名)
product_api.add_resource(InvestProduct, '/proList', endpoint='proList')
product_api.add_resource(ProductRate, '/proRateList', endpoint='proRateList')
